﻿using System.Windows;
using System.Windows.Controls;
using _3DTools;

namespace Visualizacao3D.Controls
{
    public abstract class Exercicio : UserControl
    {

        #region TrackballDecorator

        /// <summary>
        /// TrackballDecorator Dependency Property
        /// </summary>
        public static readonly DependencyProperty TrackballDecoratorProperty =
            DependencyProperty.Register("TrackballDecorator", typeof(TrackballDecorator), typeof(Exercicio),
                new FrameworkPropertyMetadata((TrackballDecorator)null));

        /// <summary>
        /// Gets or sets the TrackballDecorator property.  This dependency property 
        /// indicates the Trackball Decorator.
        /// </summary>
        public TrackballDecorator TrackballDecorator
        {
            get { return (TrackballDecorator)GetValue(TrackballDecoratorProperty); }
            set { SetValue(TrackballDecoratorProperty, value); }
        }

        #endregion

    }
}
